From 3bb0c8cdd68cfc3ddefaf5d86c67ec70c93e5a20 Mon Sep 17 00:00:00 2001 From: "awilliam@xenbuild.aw" Date: Fri, 24 Mar 2006 10:27:05 -0700 Subject: [PATCH] [IA64] ia64/xen-mkbuildtree-pre: use ln -sf instread of cp Signed-off-by: Isaku Yamahata --- linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre b/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre index 05226b3cfa..f19aee8199 100755 --- a/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre +++ b/linux-2.6-xen-sparse/arch/ia64/xen-mkbuildtree-pre @@ -24,21 +24,21 @@ fi # need to grab a couple of xen-modified files for generic_page_range and # typedef pte_fn_t which are used by driver/xen blkif -cp mm.xen-x86/memory.c mm/memory.c -cp include/linux.xen-x86/mm.h include/linux/mm.h +ln -sf ../mm.xen-x86/memory.c mm/ +ln -sf ../linux.xen-x86/mm.h include/linux/ #eventually asm-xsi-offsets needs to be part of hypervisor.h/hypercall.h -cp ../xen/include/asm-ia64/asm-xsi-offsets.h include/asm-ia64/xen/ +ln -sf ../../../../xen/include/asm-ia64/asm-xsi-offsets.h include/asm-ia64/xen/ #ia64 drivers/xen isn't fully functional yet, workaround... #also ignore core/evtchn.c which uses a different irq mechanism than ia64 #(warning: there be dragons here if these files diverge) -cp arch/ia64/xen/drivers/Makefile drivers/xen/Makefile -cp arch/ia64/xen/drivers/coreMakefile drivers/xen/core/Makefile +ln -sf ../../arch/ia64/xen/drivers/Makefile drivers/xen/Makefile +ln -sf ../../../arch/ia64/xen/drivers/coreMakefile drivers/xen/core/Makefile #not sure where these ia64-specific files will end up in the future -cp arch/ia64/xen/drivers/xenia64_init.c drivers/xen/core -cp arch/ia64/xen/drivers/evtchn_ia64.c drivers/xen/core +ln -sf ../../../arch/ia64/xen/drivers/xenia64_init.c drivers/xen/core +ln -sf ../../../arch/ia64/xen/drivers/evtchn_ia64.c drivers/xen/core #still a few x86-ism's in various drivers/xen files, patch them #cd drivers/xen -- 2.30.2